home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat4 / boot_cpuset.z / boot_cpuset
Encoding:
Text File  |  2001-04-17  |  4.6 KB  |  133 lines

  1.  
  2.  
  3.  
  4. bbbbooooooootttt____ccccppppuuuusssseeeetttt((((4444))))                                                  bbbbooooooootttt____ccccppppuuuusssseeeetttt((((4444))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      boot_cpuset.conf, boot_cpuset.so - boot cpuset configuration tool
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      bbbbooooooootttt____ccccppppuuuusssseeeetttt....ssssoooo iiiissss llllooooaaaaddddeeeedddd aaaannnndddd eeeexxxxeeeeccccuuuutttteeeedddd bbbbyyyy iiiinnnniiiitttt
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      The _b_o_o_t__c_p_u_s_e_t._s_o library provides a method for putting _i_n_i_t(1M) into a
  16.      _c_p_u_s_e_t(4).  Since all "standard" processes are descendents of _i_n_i_t, this
  17.      means that all standard processes on the system (daemons, interactive,
  18.      etc.)  will be confined to that cpuset.  The cpuset is named bbbbooooooootttt.
  19.  
  20.      The _b_o_o_t__c_p_u_s_e_t._s_o library is normally installed on SGI ccNUMA systems.
  21.      If it is found in ////lllliiiibbbb33332222 by _i_n_i_t, it will be loaded and executed.  The
  22.      behaviour of the library is controlled by ////eeeettttcccc////ccccoooonnnnffffiiiigggg////bbbbooooooootttt____ccccppppuuuusssseeeetttt and
  23.      ////eeeettttcccc////ccccoooonnnnffffiiiigggg////bbbbooooooootttt____ccccppppuuuusssseeeetttt....ccccoooonnnnffffiiiigggg. The former file follows the _c_h_k_c_o_n_f_i_g(1M)
  24.      convention and may be manipulated by _c_h_k_c_o_n_f_i_g. If it contains the word
  25.      oooonnnn, creation of the cpuset will proceed unless an error occurs. If ooooffffffff is
  26.      found, the library will exit and normal init processing will resume.  The
  27.      ////eeeettttcccc////ccccoooonnnnffffiiiigggg////bbbbooooooootttt____ccccppppuuuusssseeeetttt....ccccoooonnnnffffiiiigggg file follows the syntax convention of
  28.      _c_p_u_s_e_t(4). All restrictions specified in _m_i_s_e_r__c_p_u_s_e_t(1) apply.
  29.  
  30.  
  31. FFFFIIIILLLLEEEESSSS
  32.      /etc/config/boot_cpuset           Follows chkconfig(1M) convention. If
  33.                                        ooooffffffff, no further processing occurs and
  34.                                        init will resume.
  35.  
  36.      /etc/config/boot_cpuset.config    Configuration file specifing the
  37.                                        cpuset. See cpuset(4) for more
  38.                                        information.
  39.  
  40. WWWWAAAARRRRNNNNIIIINNNNGGGGSSSS
  41.      No attempt is made to check the configuration file for a reasonable
  42.      configuration. Specifying an unreasonable configuration may leave system
  43.      non-functional.
  44.  
  45.      Note: The cpuset is not activated if the system is booted into single
  46.      user mode. This provides an escape mechanism should the configuration
  47.      prove to be unreasonable.
  48.  
  49.      Processes that are moved out of a cpuset (any) will be left outside of
  50.      all cpusets and not returned to the bbbbooooooootttt cpuset. To work around this
  51.      problem, the process should reattach itself to the bbbbooooooootttt cpuset rather
  52.      than be moved it out of the source cpuset.
  53.  
  54. NNNNOOOOTTTTEEEESSSS
  55.      Allthough this mechanism can be used in a standalone fashion with the
  56.      _c_p_u_s_e_t(1) command, it is primarily intended for use by batch systems. Due
  57.      to the above noted limitation of moving processes between cpusets, it may
  58.      not practical to dynamically re-adjust resources for running processes or
  59.      jobs.
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. bbbbooooooootttt____ccccppppuuuusssseeeetttt((((4444))))                                                  bbbbooooooootttt____ccccppppuuuusssseeeetttt((((4444))))
  71.  
  72.  
  73.  
  74. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  75.      _i_n_i_t(1M), _m_i_s_e_r__c_p_u_s_e_t(1), _c_p_u_s_e_t(4).
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.